artificial leech - Allemand Anglais Dictionnaire